//
// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter_boost/flutter_boost.dart';
// import 'package:flutter_test_project/module/flutter_boost_test/index.dart';
//
// final initialPath = "https://test.vr.asman.com.cn/vr.html?schemeId=100077&vrType=1&token=1lK:26e9a2d629fe4699bcfe1782ef932082&tenant=111&";
//
// class FirstRoutePage extends StatefulWidget {
//   static String routeName = 'flutter://FirstRoutePage';
//   final Map arguments;
//   FirstRoutePage({Key key, this.arguments}) : super(key: key);
//   final initialIndex = 0;
//   @override
//   State<StatefulWidget> createState() => _FirstRoutePageState();
// }
//
// class _FirstRoutePageState extends State<FirstRoutePage> {
//   var _index = 0;
//
//   @override
//   void initState() {
//     // TODO: implement initState
//     super.initState();
//     _index = widget.initialIndex;
//   }
//
//   @override
//   Widget build(BuildContext context) {
//     return Scaffold(
//       appBar: AppBar(
//         title: const Text('First Route'),
//       ),
//       body: Column(
//         children: <Widget>[
//           RaisedButton(
//             child: Text('Index count is $_index}'),
//             onPressed: () {
//               _index += 1;
//               setState(() {});
//             },
//           ),
//           RaisedButton(
//             child: const Text('Open second route'),
//             onPressed: () {
//               print('open second page!');
//               FlutterBoost
//                   .singleton
//                   .open(SecondRoutePage.routeName)
//                   .then((Map<dynamic, dynamic> value) {
//                 print(
//                     'call me when page is finished. did recieve second route result $value');
//               });
//             },
//           ),
//           RaisedButton(
//             child: const Text('open native first page'),
//             onPressed: () {
//               print('open native first page!');
//               FlutterBoost
//                   .singleton
//                   .open('asman://nativeFirstPage')
//                   .then((Map<dynamic, dynamic> value) {
//                 print(
//                     'call me when page is finished. did recieve second route result $value');
//               });
//             },
//           ),
//           RaisedButton(
//             child: const Text('Open Vr route'),
//             onPressed: () {
//               print('open vr page!');
//               FlutterBoost
//                   .singleton
//                   .open('asman://nativeVrPage',urlParams: {"vrPath":initialPath})
//                   .then((Map<dynamic, dynamic> value) {
//                 print(
//                     'call me when page is finished. did recieve second route result $value');
//               });
//             },
//           ),
//           Expanded(
//             flex: 1,
//             child: ListView.builder(
//                 itemCount: 100,
//                 itemExtent: 40,
//                 itemBuilder:(context,index){
//                   return Container(
//                     child: Center(
//                       child: Text(
//                         "list view is $index",
//                         style: TextStyle(
//                             color: Colors.orange,
//                             fontSize: 14
//                         ),
//                       ),
//                     ),
//                   );
//                 }
//             ),
//           )
//         ],
//       ),
//     );
//   }
// }